Concise algorithm for linear programs in matlab: monotonic convergence, basic variables, boundedness
نویسندگان
چکیده
A physically concise polynomial-time iterative algorithm due to Barnes – a variation of Karmarkar projective transformation algorithm – is presented in Matlab for linear programs 0 , x b Ax to subject x c Min t . The concerned monotonic convergence of the solution vector and the consequent detection of basic variables are stated. The boundedness of the solution, multiple solutions, and no solution (inconsistency) cases are discussed. The possibility of applying Aitken’s 2 -process to accelerate convergence of the solution vector has been studied taking advantage of monotonic convergence. The effect of degeneracy of the primal linear program and/or its dual on the uniqueness of the optimal solution is mentioned. The foregoing algorithm is implemented in another way based on detection of basic variables and then solving the resulting linear system involving only the basic variables mathematically non-iteratively. The second way of implementation also includes optimality test and is coded in Matlab. It results in less number of iterations and usually more accurate optimal solution. Numerical experiments are carried out on these algorithms considering several typical linear programs and the Matlab implementation of these algorithms is found to be useful for solving many real-world problems.
منابع مشابه
Nonlinear Viscosity Algorithm with Perturbation for Nonexpansive Multi-Valued Mappings
In this paper, based on viscosity technique with perturbation, we introduce a new non-linear viscosity algorithm for finding a element of the set of fixed points of nonexpansivemulti-valued mappings in a Hilbert space. We derive a strong convergence theorem for thisnew algorithm under appropriate assumptions. Moreover, in support of our results, somenumerical examples (u...
متن کاملHarmonics Estimation in Power Systems using a Fast Hybrid Algorithm
In this paper a novel hybrid algorithm for harmonics estimation in power systems is proposed. The estimation of the harmonic components is a nonlinear problem due to the nonlinearity of phase of sinusoids in distorted waveforms. Most researchers implemented nonlinear methods to extract the harmonic parameters. However, nonlinear methods for amplitude estimation increase time of convergence. Hen...
متن کاملPhase Semantics and Veri cation of Concurrent Constraint
The class CC of concurrent constraint programming languages and its non-monotonic extension LCC based on linear constraint systems can be given a logical semantics in Girard's intuitionistic linear logic for a variety of observables. In this paper we settle basic completeness results and we show how the phase semantics of linear logic can be used to provide simple and very concise \semantical" ...
متن کاملFast Algorithms for Monotonic Discounted Linear Programs with Two Variables per Inequality∗
We suggest new strongly polynomial algorithms for solving linear programs min( ∑ xi|S) with constraints S of the monotonic discounted form xi ≥ λxj + β with 0 < λ < 1. The algorithm for the case when the discounting factor λ is equal for all constraints is O(mn2), whereas the algorithm for the case when λ may vary between the constraints is O(mn2 logm), where n is the number of variables and m ...
متن کاملA Higher Order Online Lyapunov-Based Emotional Learning for Rough-Neural Identifiers
o enhance the performances of rough-neural networks (R-NNs) in the system identification, on the base of emotional learning, a new stable learning algorithm is developed for them. This algorithm facilitates the error convergence by increasing the memory depth of R-NNs. To this end, an emotional signal as a linear combination of identification error and its differences is used to achie...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Neural Parallel & Scientific Comp.
دوره 18 شماره
صفحات -
تاریخ انتشار 2010